// BeCJK - Input Server Add-On for CJK Input
// (C) Copyright by Anthony Lee <anthonylee@eLong.com> 2002
//
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
//
//
// Settings

#include <Roster.h>
#include "Settings.h"


SInputSettings::SInputSettings()
	: SSettings()
{
}


SInputSettings::SInputSettings(const char* appendString, directory_which which, bool create_default_if_not_exist)
	: SSettings(appendString, which, create_default_if_not_exist)
{
}


SInputSettings::SInputSettings(const char* filename, bool create_default_if_not_exist)
	: SSettings(filename, create_default_if_not_exist)
{
}



SInputSettings::~SInputSettings()
{
}


bool
SInputSettings::CreateDefault()
{
	return true;
}


bool
SInputSettings::IsWriteable()
{
	return be_roster->IsRunning("application/x-vnd.Be-TRAK");
}

